toss in the sponge - Alemán Inglés Diccionario